package com.penghaisoft.microwms.product.service;

import com.penghaisoft.microwms.common.dto.HandResp;
import com.penghaisoft.microwms.common.dto.ProScrapOutSnDto;
import com.penghaisoft.microwms.common.dto.Resp;
import com.penghaisoft.microwms.common.page.Pager;
import com.penghaisoft.microwms.common.wms.model.ProScrapOutSn;

/**
 * <p>
 * 业务接口类
 * </p>
 *
 * @author
 * @createDate
 **/
public interface IProScrapOutSnService {

    public Resp create(ProScrapOutSn proScrapOutSn);

    public Resp delete(ProScrapOutSn proScrapOutSn);

    public Pager<ProScrapOutSn> findListByCondition(int page, int rows, ProScrapOutSn condition);

    public ProScrapOutSn findById(String id);
    
    public Long queryCount(ProScrapOutSn proScrapOutSn);

    public Resp update(ProScrapOutSn proScrapOutSn);

    public HandResp scan(ProScrapOutSnDto proScrapOutSnDto);
}
